Статистика активности пользователей на javascript
Здравствуйте, помогите пожалуйста понять такую вещь....
Мне нужно собрать статистику "активности пользователей" на javascript
моя задача написать ф-ю которая бы собирала такие данные: имя пользователя, урл, время выполнения аякс запроса, какие данные запрашивал пользователь, объем запроса и их количество....но все эти данные собирают другие ф-ии, которые я не делал и сохраняют их в глобальных переменных... мне нужно, чтоб моя ф-я каким-то образом сортировала информацию из этих переменных и отправляла на сервер в виде однотипной ссылки...не могу монять как это сделать?? например я же не знаю что хранится в переменной, которая содержит данные, что запрашивал пользователь(набор параметров наверное какой-то). Как это сортировать? как понять, что ответ, который приходит с сервера, это ответ на тот самый запрос? каак считать количество запросов? в целом и по отдельности, в смысле одинаковых запросов? или не бывает одинаковых? если позователь нажимает на ктопку несколько раз, то запросы одинаковы или нет? а ответы?причем ф-я должна отправлять это все на сервер каждые 5-10 мин, а что если пользователь закроет страничку? для этого я думал использовать локальное хранилище, но опять недопонимание, какой в этом смысл, ведь если пользователь закроет страничку, то как ф-я отправит данные из хранилища, если стр. закрыта и скрипт не работает? помогите пожалуйста, кто чем может, реально не могу понять, что от меня требуется и как это реализовать
|